home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / h / harddisk / hd_cache / hdcache.doc next >
Encoding:
Text File  |  1996-09-18  |  4.0 KB  |  90 lines

  1.  
  2.                -----------------------------------
  3.                Dokumentation des Programms HDCACHE
  4.                -----------------------------------
  5.                 (Stand: HDCACHE 1.1 - Juli 1989)
  6.  
  7. Dieses  Programm - das im AUTO-Ordner abgelegt wird -  realisiert 
  8. einen  "Cache"  für jede Partition  einer  angeschlossenen  Fest-
  9. platte. Es funktioniert nach folgendem Prinzip:
  10.  
  11. Wenn ein Sektor von der Festplatte gelesen wird, so sorgt HDCACHE 
  12. dafür, daß der gelesene Sektor auch in einem speziell dafür ange-
  13. legten Puffer abgelegt wird.  Wenn nun der gleiche Sektor von ei-
  14. nem Programm (oder vom Betriebssystem) nochmals angefordert wird, 
  15. so  ist  es nicht mehr nötig,  ihn von der  Festplatte  zu  laden 
  16. (typische Zugriffszeit:  Millisekunden),  sondern er kann aus dem 
  17. Puffer  dem anfordenden Programm übergeben werden  (typische  Zu-
  18. griffszeit:  Nano- bis Mikrosekunden).  Der Effekt ist also  eine 
  19. Geschwindigkeitssteigerung.
  20.  
  21. HDCACHE puffert nur Lesezugriffe auf die  Festplatte.  Schreibzu-
  22. griffe werden unmittelbar ausgeführt,  um vor Datenverlust  durch 
  23. Stromausfall  oder Rechnerabsturz sicher zu sein.  Für jede  Par-
  24. tition der Festplatte (maximal werden 8 von HDCACHE  unterstützt, 
  25. die  jeweils maximal 16 MBytes groß sein dürfen) wird ein  Puffer 
  26. von  64 kBytes Größe angelegt.  Bei drei  Partitions  beansprucht 
  27. HDCACHE  demnach ca.  200 kByte Hauptspeicher.  Der  Geschwindig-
  28. keitszuwachs beträgt im Mittel 20 %.  Dieser Wert schwankt jedoch 
  29. stark.  So  werden TOS-Zugriffe auf die FAT bzw.  auf  Directory-
  30. Einträge um mehrere 100 % beschleunigt, während Mehrsektorzugrif-
  31. fe gar keine Beschleunigung erfahren.
  32.  
  33. HDCACHE benutzt keine undokumentierten Systemvariablen oder -Auf-
  34. rufe. Es ist daher (weitgehend) TOS-Versions-unabhängig.
  35.  
  36. Um  sich  ein Bild von der Wirksamkeit des Programms  zu  machen, 
  37. probieren Sie doch einmal folgendes aus:
  38.  
  39. Klicken Sie im Desktop das Laufwerks-Icon "C" an, sodaß es inver-
  40. tiert dargestellt wird. Im Menü "DATEI" klicken Sie nun bitte den 
  41. Eintrag  "Info zeigen..." an.  Beim ersten Aufruf  (die  Sektoren 
  42. sind noch nicht gepuffert) dauert die Ermittlung der Daten mehre-
  43. re  Sekunden.  Wenn  Sie das Gleiche nun  noch  einmal  probieren 
  44. (HDCACHE  hat  die betreffenden  Sektoren  jetzt  gepuffert),  so 
  45. werden  Sie  erleben,  daß die Daten sofort  auf  den  Bildschirm 
  46. ausgegeben werden.  Tatsächlich findet beim zweiten Mal keinerlei 
  47. Zugriff auf die Festplatte mehr statt.
  48.  
  49. Diskettenzugriffe werden von HDCACHE in keiner Weise  beeinflußt, 
  50. d.h. auch nicht gepuffert.
  51.  
  52. Eine Bitte zum Schluß: Sollten Sie irgendwelche Effekte im Zusam-
  53. menspiel mit anderen Programmen feststellen,  beispielsweise  Da-
  54. tenverstümmelung  (so unwahrscheinlich das auch ist) oder  ähnli-
  55. ches,  so teilen Sie mir dies bitte mit. Ich selbst habe ausführ-
  56. liche Tests mit einer Unmenge Programmen durchgeführt und keiner-
  57. lei  Probleme  festgestellt (sonst würde ich  das  Programm  auch 
  58. nicht  public domain machen).  Ich möchte aber darauf  hinweisen, 
  59. daß ich natürlich keinerlei Garantien für die einwandfreie  Funk-
  60. tionsfähigkeit  des  Programms  abgeben kann  und  daß  keinerlei 
  61. Schadensersatzansprüche  Ihrerseits bestehen (dies gilt  übrigens 
  62. für jedes erhältliche public domain Programm). Nichts desto trotz 
  63. sind mir Fehlfunktionen nicht bekannt.
  64.  
  65.  
  66.                         Rainer  Frädrich
  67.                         Mörler Straße 36
  68.                         6360   Friedberg
  69.                         Btx 06 0319 2816
  70.  
  71.  
  72.                             Hinweise:
  73.  
  74. Die vorliegende Software ist Public Domain und wird kostenlos ab-
  75. gegeben (inklusive Update-Service).
  76.  
  77. Bitte informieren Sie sich über verfügbare Updates.
  78.  
  79. Anregungen und Kritiken sind jederzeit willkommen.
  80.  
  81.  
  82.  
  83.                       Update-Informationen:
  84.  
  85. Änderungen bei HDCACHE 1.1:
  86. Um die Wartezeit während der Initialisierung etwas zu  "entschär-
  87. fen" und ängstlichen Naturen  bewußt zu machen, daß alles in Ord-
  88. nung ist, werden nun zusätzliche Meldungen ausgegeben.
  89.  
  90.